package com.ipartek.formacion.primeraWebApp.bbdd;

/**
 * Factoria DAO
 * @author practicas2
 *
 */
public abstract class DAOFactory {

	public abstract AlumnoDAO getAlumno();
	
	/**
	 * Se devuelve la factoria de la BD seleccionada
	 * @param BD 	Entero correspondiente al tipo de BBDD requerido
	 * @return	Se devuelve la instancia de la factoria BBDD elegida
	 */
	public static DAOFactory getDAOFactory(int BD)
	{
		switch(BD)
		{
			default:
				return new ODBCFactoryDAO();
		}			
	}

}
